home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Archive Magazine CD 1995
/
Archive Magazine CD 1995.iso
/
text
/
hints
/
volume_05
/
issue_03
< prev
next >
Wrap
Text File
|
1995-02-16
|
12KB
|
262 lines
Hints and Tips
5.3
• AMX mouse − To replace the Archimedes mouse with an AMX mouse from a
BBC computer, all that is necessary is to change the plug on the AMX
mouse for a miniature 9 pin DIN plug. The correct plug can be obtained
from Maplin Electronics (0702−554161). It is stock number JX19V (price
82p +p&p). Cut the original 20 way IDC connector off the mouse cable and
then solder the wires onto the new plug. The pins are very close
together, so a fair amount of care is required. It is easiest to start
with the middle pins and work outwards. I found that the plastic housing
supplied with the plug was just too wide to fit into my A3000 but it can
easily be cut smaller with a sharp knife.
5.3
Paul Marshall, Loughborough.
5.3
(Has anyone got the connections to do the same sort of thing but with a
BBC Trackerball? Ed)
5.3
• Cops and Plague Planet − I should like to pass on the following advice
received from Alpine.
5.3
Both Cops and Plague Planet re-configure the character set used to their
own. If you have a copy of Alpine Software’s ALPS (Adventure Language
Programming System) this contains a copy of the default Archimedes
character set e.g. $.!ALPS. Resources.defaultchr.
5.3
Copy this file to the appropriate games directory (e.g.
$.COPS.defaultchr), and add the following line at the very end of the
appropriate !Run file (e.g. for Cops):
5.3
Print <Cops$Dir>.defaultchr
5.3
This will then automatically reset the computer to the default system
font upon returning to the Desktop. Rob Brown, Tadworth
5.3
• Corruption and Jinxter − I have recently transferred a number of the
earlier Magnetic Scrolls adventure games from floppy to hard disc and
have encountered certain problems with their usage of the Shared C
Library !System module.
5.3
Fish! does not use the Shared C Library at all. Both The Guild of
Thieves and The Pawn came with version 3.50 of the Shared C Library and
they function with more recent versions without any difficulty. However,
my copies of Corruption (version 1.12) and Jinxter (version 1.30) came
with version 1.01 of the Shared C Library and they will not function at
all with any of the more recent versions.
5.3
What I wanted to achieve was an easy means of starting either program
straight from the Desktop and automatically loading the “old” version of
the Shared C Library. After some trial and error I have found one way
round this by modifying the !Run files for both applications.
5.3
Firstly, version 1.01 of the Shared C Library needs to be copied to a
suitable directory within the !System application on the hard disc (e.g.
$.!System.oldModules.CLib_v101).
5.3
Unfortunately the command RMEnsure will not only check for a particular
version of a module but it will also accept more recent versions. In the
!Run file I have therefore used this command to check whether a
subsequent version (e.g. 1.02) of the Shared C Library is already loaded
and, if not, the most up to date version is loaded from the !System
application. The command RMKill is then used to delete this module
before loading the “old” version 1.01 of the Shared C Library. Finally,
after exiting the program, the “old” Shared C Library is deleted, the
latest version (currently 3.75) is re-loaded, and the !Run file finally
returns control direct to the Desktop.
5.3
| !Run file for Corruption
5.3
| (or Jinxter − change references from “Corruption” to “Jinxter”)
5.3
| (requires Shared C library version 1.01 dated 13-Jun-88)
5.3
|
5.3
IconSprites <Obey$Dir>.!Sprites
5.3
WimpSlot -min 512K -max 512K
5.3
|
5.3
Set Corruption$CLibLoaded 1
5.3
RMEnsure SharedCLibrary 1.02 Set Corruption$CLibLoaded 0
5.3
If Corruption$CLibLoaded=0 then If “<System$Path>” = “” then Error
System resources cannot be found
5.3
If Corruption$CLibLoaded=0 then RMLoad System:Modules.Clib
5.3
RMKill SharedCLibrary
5.3
RMLoad System:oldModules.CLib_v101 .Clib
5.3
RMEnsure SharedCLibrary 1.01 Error You need SharedCLibrary
5.3
version 1.01 ONLY
5.3
Unset Corruption$CLibLoaded
5.3
|
5.3
Set Corruption$Dir <Obey$Dir>
5.3
Run <Corruption$Dir>.Corruption.f1 <Corruption$Dir>.Corruption.f2
5.3
|
5.3
|
5.3
RMKill SharedCLibrary
5.3
RMEnsure SharedCLibrary 3.75 RMLoad System:Modules.Clib
5.3
RMEnsure SharedCLibrary 3.75 Error You need SharedCLibrary
5.3
version 3.75 or later
5.3
Desktop
5.3
WARNING − any other programs active within the Desktop should be closed
down and any files saved before starting either Corruption or Jinxter −
especially those programs which use the Shared C Library! Perhaps
another reader can find a way round this?
5.3
Rob Brown, Tadworth
5.3
• Elite − When you start Archimedes Elite, it prompts you to enter a
word from the manual, as an anti-piracy precaution. When it says “type
the word exactly as shown” it means the input is case sensitive. You
have to remember to take the Caps Lock off. This falls into the category
of “obvious to most people” but hopefully this hint will save somebody
the frustrating quarter of an hour which I spent trying to get the thing
to work when it first arrived.
5.3
People who are used to the 8 bit version of the game should watch out
for little things which have changed. For example, furs are now illicit
cargo in the same way that narcotics and firearms are. You are told this
in the manual but you have to look for it pretty carefully!
5.3
Neil Hoggarth, Winchester A
5.3
5.3
Impression Hints & Tips
5.3
• Position holding − My repeated plea for a way of holding the current
position in a document when you expand and contract the window has been
answered! A box of four Archive mugs is winging its way to Bob Potter of
Bath. He gave me the basic idea which I have amplified slightly.
5.3
Basically, as Bob pointed out, when you expand and contract the window,
Impression returns to the position that was current when the window was
small. (Surely, CC, this isn’t very sensible, is it? You are more likely
to change the current position when working in the full size window. Why
not change it whenever you move about within the document?) Anyway,
given that this is how it works at present, all you have to do to
maintain your position is, as soon as you have shrunk the window, press
<cursor-left> (and then <cursor-right> if you want to) so that the
current position will be displayed and remembered within the small
window. The only slight disadvantage with this is that if the small
window is very small, you will find the cursor near to the top of the
window when you expand it, not near the middle. Thanks, Bob! A
5.3
The Engineer Speaks
5.3
Ray Maidstone
5.3
• Hard drive mounts − Several customers have had cause to ship their
Archimedi to me for repair, and a hardware problem has come to light.
Some of you have purchased hard drives that have been mounted on thin
aluminium brackets. These rather flimsy brackets easily distort under
small amounts of G stress and, unfortunately, a few harddrives have gone
to the great hard disc graveyard in the sky. Aluminium was used by the
Airforce because of its tensile properties, and should (due to this very
fact) not be used to anchor a hard drive. These small brackets deform
under stress and leave the drive “flapping” about.
5.3
Another comment about brackets − a lot of them are fine for their
supporting properties but not very good when it comes to air circula
tion. This can be improved by either punching some 3/8“ holes in the
sides, or by buying a pair of Paul’s new nifty side brackets at £4 a
pair. We have had a few instances of over-heating causing premature
decease of drives, particularly with back planes full of podules and a
partly blocked filter. It is possible that, by reducing the bracket
size, this could have been avoided.
5.3
• *Shut and *bye − The last word! I have not, at any time in my
comments, stated that the suggestions I have made are law, I have merely
offered the result of my findings to those who hadn’t a clue of what was
going on. There are a few small, old drives that need both, but most
only need one command to park. The removables, however, most certainly
do not park, and only the operating lever finally parks the heads. These
findings came about from observations of partially dismantled units
operating under standard command use.
5.3
• LBP4 laser printers − I have been asked about switch on/off procedures
for these, and I reckon that, to minimise “spikes”, the order should
be... when switching on, either do so all together or the printer last,
and turning off, either do it all altogether or switch off the printer
first.
5.3
• Cooling − Following the success of quietening the fans on Archimedes,
external hard drives have now been added to the list, and no heat
problems have arisen (mainly because of 14 months of actual proving
before releasing). Whilst assessing the quietening for these drives, it
was surprising to find just how mechanically noisy some makes of fan
were, as nearly 50% of the noise from the unit was being conducted
through the chassis assembly.
5.3
I have also been asked “If I don’t like Acorn’s cooling method, what
would I like instead?” My reply is that, in my opinion, the current fan
with or without a quietener (that never lets the fan speed drop below
75%) is not quite enough in the real world. Particularly if the filter
is on the inside, hardly anyone appears to pay much attention to keeping
the filter clean. Therefore, I have found a rather nice miniature fan
(currently being used by Morley in their external hard drives) that,
when introduced into the opposite side of the case to the present
arrangement, and being set to push air out of the case as the other
sucks it in, really gets some cooling done.
5.3
A cautionary note about airflow is not to stand external floppy and hard
drive units too close to the sides of the Archimedes, or soft surfaces
under the A3000, as “what goes in must come out” and I have seen several
instances of hot machines being caused by the proximity of external
surfaces. The A3000 has a power supply that runs quite hot and, being
encased in fireproof cardboard, (on the earlier machines, anyway) made
things even more heated. I am using the miniature fan, aimed at the end
of the P.S.U., to assist temperature differences in this rather enclosed
environment. If anyone is interested in more details, let me know. This
small fan gives off very little sound and certainly improves longevity.
The lack of space inside the A3000 generally adds to the poor cooling in
the P.S.U. and any air movement is better than none.
5.3
I made the comment above about fan quieteners not slowing the fan more
than 75% because, in the course of my development, I also tried systems
that reduced the fan speed to 40%, and also did one trial where I
stopped it all together for the first quarter hour, as no heat would
build up until after this. The fan would then thermostatically cut in
and then run in a varied way subject to temperature requirements. These
were all dropped due to the fact that, as the Archimedes box is not at
all aerodynamic, once the temperature began to build up, certain items
within it started to experience particularly large temperature rises
i.e. hard drive, P.S.U. and floppy drive. The final unit chosen simply
took the fan below the noise of air flare speed and, together with the
chassis decoupling grommets, removed so much noise that only the sound
of the hard drive rang in the ears. I would caution people against using
controllers that slow the fan excessively.
5.3
• IDE cabling − I notice that IDE drive cables have been quoted as long
as 20“. I have it on very good authority that in some cases, even 12” is
pushing it. This is because IDE signals tend to be far more easily
corrupted than those on SCSI lines. So please be warned and keep them as
short as possible. A
5.3